embankment approach - French English Dictionary